"We followed the leads we were given and were finally able to track down the person who left the cats outside our doors," the SPCA announced on its website.
"The general feedback was that these cats were in a better place, which we agree with, but what stuck out to us is that if there are intact-male cats somewhere, there are intact-female cats too," the SPCA wrote.
All of the cats were safely relocated to the SPCA's building on Wall Street in Eatontown. They had been living in "absolutely deplorable conditions" requiring their rescue by officers wearing Tyvek personal protective gear, the SPCA said.
"We understand that this individual was trying to do the right thing," the SPCA said in an earlier Facebook post.
All of the famished cats have been given warm bedding, fresh water, nutritious food and medical attention, the SPCA said.
"Like the first 20, they are all scared and confused and will take time and patience to adjust," the SPCA said.
Charges are being reviewed as part of an ongoing investigation with the Monmouth County Prosecutors SPCA Law Enforcement Division.
Anyone with additional information is urged to call the Monmouth County Cruelty Hotline at 877-898-7297.
Only five of the original 20 cats have been adopted "so please consider making a donation to help care for these cats as we work tirelessly to get all 45 of them into loving homes," the SPCA wrote.
Click here to follow Daily Voice Marlton-Evesham and receive free news updates.